well location - Turkish English Dictionary